stepped dam - French English Dictionary